spill the beans – Deutsch–English translations

🇬🇧 en de 🇩🇪

spill the beans verb

  /ˌspɪl ðə ˈbiːnz/
  • to reveal a secret; to disclose information
alles verraten, auspacken, ausplaudern
Wiktionary Links